weekly tenancy - French English Dictionary